make good (a loss) - Französisch Englisch Wörterbuch